Evaluating Contract Compatibility for Service Composition in the SeCO2 Framework
نویسندگان
چکیده
Recently, the Software-as-a-Service (SaaS) model has been increasingly supported, becoming a major part of the new emerging cloud computing paradigms. Although SaaS exists in different forms, supporting and providing SaaS developed based Web services has attracted a large effort from industries and academics because this form of SaaS allows software to be easily composed and integrated to offer new services for customers. Even though various service composition techniques, based on functional and non-functional parameters, have been proposed, the issue of service contract compatibility has been neglected. This issue is of paramount importance in the Web services-based SaaS model because services are provided by different providers, associated with different contracts which are defined by different specifications. This paper proposes techniques for supporting service composers to deal with the heterogeneity of service contracts in service composition. We describe a novel approach for modeling and mapping different service contract specifications, and a set of techniques for evaluating service contract compatibility. Our techniques consider contract terms associated with data and control flows, as well as composition patterns. Illustrating scenarios are proposed to demonstrate the efficiency of our techniques.
منابع مشابه
Developing a framework for studying and evaluating the types of psychological contracts in the context of relationship marketing
Nowadays, belief in the criteria and conditions of interactions with an organization to promote customer relationships is somehow tied to the organizational performance, and its final goal is of great importance. In the literature on organizational behavior, this belief is defined as the “psychological contract”. The intention of this mixed research is to identify and discover the contents of p...
متن کاملEvaluating Recall and Reflection Journals Written by Pre-Service Teachers in EFL Practicum Courses
In view of the fact that pre-service teachers’ critical reflection through evaluating teaching activity of their peers is an important part of practicum activity, the current study aimed to analyze the recall and reflection journals written by pre-service teachers to identify and evaluate the discoursal features of their journals. To this end, a total of 272 recall and reflection journals writ...
متن کاملAn Autonomic Service Oriented Architecture in Computational Engineering Framework
Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...
متن کاملKirkpatrick’s Model: a Framework for Evaluating the Effectiveness of Short-term and In-service Training Programs
Introduction: One of the common models for evaluation in the organization and in-service training model is four-level Kirkpatrick’s model. Users must be aware of strengths and areas of application of this model. The aim of this paper is to clarify the characteristics of this model according to Kirkpatrick and to summarize the critics of scholars to this model. At the end, the reforms that have ...
متن کاملAnalysis of Energy Service Contracts in the Framework of Foreign Investment
Funding by energy services companies is an efficient, new way of financing energy efficiency projects. An Energy Services Company (ESCO) is a company that designs, implements and finances energy efficiency improvement projects. Some of the services that these companies offer include developing, designing and financing energy efficiency projects, installing and maintaining energy efficiency proj...
متن کامل